Holtwhites Hotel
92 Chase Side, Enfield, Greater London, United Kingdom, EN2 0QN
(02083) 630124 Phone